Skip to main content

Exemple : application Sensor pour Android

Produit: Lien vers l'application CODESYS Sensor pour Android

L'exemple de projet montre comment envoyer des données de capteur depuis un smartphone Android vers un CODESYS contrôleur.

Installation

Installation de l'application Android

L'application Android Application CODESYS Sensor ne peut être installé que depuis le Google Play Store.

Recherchez « CODESYS Sensor App » dans le Google Play Store et installez l'application sur votre appareil Android.

Installation du CODESYS colis

Installez le CODESYS Sensor App for Android Example package via le CODESYS Installer. Utilisez le lien de téléchargement au bas de cette page.

Configuration

L'application Android utilise des variables réseau pour envoyer les données du capteur de l'appareil Android au CODESYS contrôleur via UDP sur les ports 1202 et 1059. L'appareil Android (smartphone ou tablette, par exemple) et CODESYS le contrôleur doit être situé sur le même réseau local. Le moyen le plus simple d'y parvenir est d'utiliser le point d'accès Wi-Fi de l'appareil Android

Procédure. Configuration d'un point d'accès Wi-Fi sur un appareil Android
  1. Configurez un point d'accès Wi-Fi sur l'appareil Android.

    (par exemple, via RéglagesHotspot et partage de connexionpoint d'accès sans fil)

  2. Connectez le CODESYS contrôleur au point d'accès Wi-Fi et recherchez l'adresse IP du contrôleur pour l'adaptateur Wi-Fi (par exemple, à l'aide du ipconfig commande).

Procédure. Préparation du CODESYS Development System
  1. Ouvrez le CODESYS exemple de projet AndroidSensorApp.project.

  2. Démarrez le SensorReceiver application sur le contrôleur.

Procédure. Configuration de l'appareil Android
  1. Démarrez l'application « CODESYS Sensor App ».

  2. Dans le Adresse IP cible champ, spécifiez l'adresse IP du CODESYS contrôleur.

  3. Changez le Envoyer les données du capteur à la commande réglage pour SUR.

Les données actuelles du capteur sont maintenant envoyées au contrôleur et affichées dans la visualisation.

Important

Si le CODESYS l'application ne reçoit aucune donnée, puis vérifiez les paramètres de redirection de port de votre réseau et de votre pare-feu.

Champ d'application fonctionnel

. Fonctions de l'application Android « CODESYS Sensor App »
  • Adresse IP cible: Réglage de l'adresse IP du CODESYS contrôleur

  • Envoyer les données du capteur à la commande: envoie les données du capteur à l'adresse IP spécifiée

  • Messages: messages d'état pour le CODESYS appli

  • Démarrer la reconnaissance vocale: Lance la reconnaissance automatique des mots par Google

    (Uniquement lorsque vous êtes connecté à Internet)

  • Mots reconnus: Liste des mots reconnus

. Exemple de projet : AndroidSensorApp.project
  • Les données de capteur reçues sont affichées dans la visualisation du SensorReceiver candidature. Les mots reconnus par la reconnaissance vocale sont stockés dans la chaîne strCommandLa variable réseau NVL est stockée.

_codesys_sensor_app_1.png

Capture d'écran : CODESYS Sensor App​ for Android sur l'appareil Android

_codesys_sensor_app_2.png

Capture d'écran : affichage des données du capteur dans CODESYS Development System (AndroidSensorApp.project)

Exigences et restrictions du système

Système de programmation

CODESYS Development System (version 3.5.17.0 ou supérieure)

Système d'exécution

CODESYS Control Win (version 3.5.17.0)

Astuce

Utilisez le projet gratuit Device Reader (disponible dans CODESYS Store International) pour connaître les fonctions prises en charge par le contrôleur.

Composants complémentaires

  • Appareil Android (smartphone, par exemple) sur lequel l'application CODESYS Sensor est installée depuis le Google Play Store

  • CODESYS Development System-contrôleur capable

Exigences supplémentaires

  • Connexion réseau entre l'appareil Android et CODESYS Development System contrôleur

  • Connexion Internet (pour commande vocale)

Avis

_example_icon.png TÉLÉCHARGER Projet